首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏单细胞天地

    harmony、不harmony,这是个问题

    harmony基本原理 harmony应用主成分分析,将转录组表达谱嵌入到低维空间中,然后应用迭代过程去除数据集特有的影响 我在跑单细胞前单独学习harmony算法时就有这样的感悟: 感觉这种方法默认需要批次效应不是很大 ,大到让同一类型细胞PCA却分的很开 使用harmony等算法去除单细胞样品差异得谨慎 这篇推文评论区也有类似的声音 使用harmony算法与否对GZMA在细胞分群中表达量无影响 原推文已有代码略 这周的推文是对一篇文献 所以这篇推文就是要看看harmony与否对作者文章中的结果有无影响 样本名称: 导入数据 标准化和降维分群 特征需要跟生物背景一致 这里很明显看到C1D1与其他两种样本存在差异 harmony 前后相同分辨率下UMAP降维分组会发生变化 这两幅Dimplot中 第一张,区别于harmony前的UMAP图,reduction参数被设置为了"harmony" 绘制UMAP前要有基本降维 绘制UMAP 所以我们需要根据不同细胞类型和样本降维聚类分组图来判断需不需要去除批次效应 ②harmony后可能导致的问题 使用harmony等算法去除单细胞样品差异得谨慎 ...

    2K31编辑于 2023-08-31
  • 来自专栏Android、鸿蒙开发

    Harmony ArkTS语言

      说到ArkTS就得说一下DevEco Studio的演变过程,在我写一篇关于鸿蒙的文章时,DevEco Studio才刚推出不久,当时所支持的语言是Java、JS、C++等,在后续的版本中逐渐去掉了Java,C++,最终使用到了ArkTS,那么我们下面来了解一下ArkTS的由来。

    1.3K20编辑于 2023-10-19
  • 来自专栏万少的技术分享

    Harmony状态管理@Event

    Harmony状态管理@Event 背景 在上一节中,我们针对父子组件,讲了关于传递数据的知识。

    29510编辑于 2025-02-10
  • 来自专栏用户4624600的专栏

    Harmony应用怎么测试?

    什么是Harmony应用? Harmony开发环境 首先,先了解下「DevEco Studio」是什么? 环境配置流程如下所示: Harmony测试方法 如何安装测试包? hdc Harmony hdc,全称为HarmonyOS Device Connector,是HarmonyOS(鸿蒙操作系统)为开发人员提供的用于调试的命令行工具(类似adb工具)。 由于Harmony系统是一个相对较新的操作系统,部分第三方应用可能还未完全适配,导致在应用兼容性和稳定性方面存在一些问题

    92910编辑于 2024-08-20
  • 来自专栏个人路线

    uni-app for Harmony

    今天带着大家一起 uni-app for Harmony uni-app uni-app 是一个使用 Vue.js[1] 开发所有前端应用的框架,开发者编写一套代码,可发布到 HarmonyOS、iOS uni-app for Harmony 接下来我们以 Mac 电脑为例,开始今天的演示。 HBuilderX 新建一个空白的 uniapp 项目,选 vue3 在 manifest.json 文件中配置鸿蒙离线 SDK 路径 编辑 manifest.json 文件,新增如下配置: "app-harmony ": { "projectPath": "上一步下载的template-1.3.7.tgz的解压地址/package" } 我的是 "app-harmony": { "projectPath .tgz [5] 什么是uni-app: https://uniapp.dcloud.net.cn/ [6] 开发指导: https://zh.uniapp.dcloud.io/tutorial/harmony

    82310编辑于 2024-08-27
  • 来自专栏个人路线

    uni-app for Harmony

    uni-app for Harmony 接下来我们以 Mac 电脑为例,开始今天的演示。 所有属于鸿蒙工程的配置调整,都可以写在 harmony-configs 目录下,具体内容可以参照鸿蒙的相关文档。 运行权限 在 harmony-configs/entry/src/main/module.json5 中修改 module.requestPermissions 数字签名证书相关信息 在 harmony-configs 配置信息中包含的三个文件缺省都是采用绝对路径来表示,也可以把这些文件移到 harmony-configs 目录下,这样就可以使用相对路径来表示,相对于 harmony-configs 目录。 如果需要其他文件也可以复制 img 这个是 harmony-configs/build-profile.json5 文件内容与新版本的鸿蒙工程模板不匹配导致的,删除 harmony-configs 目录和

    62310编辑于 2024-12-19
  • 来自专栏一名前端开发

    Harmony OS的未来

    Harmony OS这片轻舟,还在努力渡过万重山,尤其是在消费类终端的鸿蒙OS,需要等待应用生态飞轮效应的出现。 那HarmonyOS是什么到底是什么呢,接下来介绍一下。 HarmonyOS 4的取得的进展 更个性的Harmony OS (后续OTA升级实现) HarmonyOS 4升级了很多功能,包括艺术主角、海报标题、全新Emoji 表情、全景天气壁纸和趣味主题等。

    59310编辑于 2024-01-10
  • harmony-dialog 效果预览

    harmony-dialog 一款极为简单易用的零侵入弹窗,仅需一行代码即可轻松实现,无论在何处都能够轻松弹出。

    19900编辑于 2025-06-27
  • 来自专栏万少的技术分享

    Harmony设计模式-单例模式

    Harmony设计模式-单例模式 前言 软件设计模式([Design pattern](baike.baidu.com/item/Design pattern/10186718?

    22210编辑于 2025-02-10
  • 来自专栏万少的技术分享

    Harmony 开发的艺术 面向对象

    聊聊应用的开发范式 Harmony应用的主要开发范式,是采用了类似面向对象的范式。 struct 在java语言中表示结构体。 Harmony应用开发 采用的是ArtTs语言。 Typescript是JavaScript的超集、ArtTs是TypeScript的超集。也就是JavaScript爸爸的爸爸。 所以在开发Harmony应用时,ArtTs是对前端工程师友好的,对后端工程师尤其是java工程师不友好。这个很有意思,因为安卓原生开发语言(java、Kotlin)是对java工程师友好的。 从TypeScript到ArkTS的适配规则 面向对象 OOP 接下来我们还是新人角度讲解Harmony应用中的面向对象的体现。

    26000编辑于 2025-02-10
  • 来自专栏Android、鸿蒙开发

    Harmony Ble 蓝牙App (一)扫描

    前言   关于Android的低功耗蓝牙,我做了很多介绍了,那么对于Harmony来说这一块我没有做过介绍,而实际中我确实做过一个Harmony的BLE项目,所以这里分享一些内容出来。 正文   在Harmony中进行Ble的蓝牙开发实际上和Android中类似,但是又有一些不同,因为Harmony的SDK还在不断的完善。 二、工程配置 ① 权限配置   Harmony中同样有权限这个概念,也需要配置静态权限和动态权限,只不过配置静态权限的地方不一样。 Harmony是在config.json中,里面的代码如下: { "app": { "bundleName": "com.llw.ble", "vendor": "example", this.device = device; } }   这个Bean没有什么好说的,下面要做的就是列表Item的渲染,在Android中我们使用的是适配器Adapter,而在Harmony

    1K41编辑于 2023-11-21
  • 来自专栏个人路线

    uniapp for Harmony FAQ汇总一

    JS Android JS Kotlin Kotlin Kotlin iOS JS Swift JS(JS 驱动时) Swift HarmonyNext JS ArkTS x x 条件编译仅 APP-HARMONY 、APP 可以命中鸿蒙平台 现阶段条件编译仅 APP-HARMONY、APP 可以命中鸿蒙平台 // #ifdef APP-HARMONY console.log("仅鸿蒙会编译") // #endif // #ifndef APP-HARMONY console.log("仅非鸿蒙会编译") // #endif // #ifdef APP console.log("安卓、苹果、鸿蒙会编译,小程序和 注意事项 移植已有的 uni-app 项目源码时,如有其他 npm 依赖,请自行安装 现阶段条件编译仅 APP-HARMONY、APP 可以命中鸿蒙平台 每次 HBuilderX 改动源码后,DevEco-Studio 以上开发问题参考:https://uniapp.dcloud.net.cn/tutorial/harmony/dev.html

    68710编辑于 2024-08-30
  • 来自专栏万少的技术分享

    Harmony状态管理@Local和@Param

    Harmony 状态管理 @Local 和 @Param @Local 背景 @Local 是harmony应用开发中的v2版本中 对标**@State**的状态管理修饰器,它解决了 @State

    41100编辑于 2025-02-10
  • Flutter For Harmony今日时鉴应用

    Flutter For Harmony今日时鉴应用Flutter 框架介绍Flutter是谷歌的高性能、跨端UI框架,可以通过一套代码,支持iOS、Android、Windows/MAC/Linux等多个平台 ArkTS是Harmony生态的应用开发语言,它在TypeScript生态基础上进一步扩展,提供了简洁自然的声明式语法、组件化机制、数据-UI自动关联等能力,让开发者可以更简洁、更自然的开发高性能应用。 HarmonyOS原生版本效果Flutter For Harmony效果功能启动应用获取当天历史上的今天的数据点击日期,可以弹窗选择对应时间,页面显示对应日期历史上的今天的内容通过事件ID 获取历史的今天的内容详情通过关键字搜索历史上今天的数据

    75230编辑于 2024-07-23
  • Harmony 动态路由框架:TheRouter 开源

    TheRouter 是一个用于移动端APP,包括 Android、iOS、Harmony 三端的模块化、组件化开发的一整套解决方案框架。 TheRouter Harmony 核心功能具备如下能力: 页面导航跳转能力(Navigator) 跨模块依赖注入能力(ServiceProvider) 动态化能力(ActionManager TheRouter Harmony 做了一些黑科技处理,允许动态加载一个或多个路由表,但是动态加载的路由页面必须是在编译期就已经存在的,不能凭空新增(类似 Android 的 Activity,在编译后就不能再改或新增注册清单文件了 Harmony 路由与 Android 路由的拦截器使用完全一致,可以直接参考【Android 文档 第三部分】。 Path 对应同一页面(低成本实现双端path统一)✔️✖️✖️支持使用路由打开第三方SDK页面✔️✖️✖️七、总结TheRouter 并不仅仅是一个小巧灵活的路由库,而是一整套 Android、iOS、Harmony

    39410编辑于 2025-04-16
  • 来自专栏万少的技术分享

    Harmony 状态监听 @Monitor和@Computed

    Harmony 状态监听 @Monitor和@Computed @Monitor 介绍 @Monitor 是状态把管理V2版本中的用于监听状态变量修改的技术。

    36900编辑于 2025-02-10
  • 来自专栏Android、鸿蒙开发

    Harmony 应用开发的知识储备

    Harmony 应用开发的知识储备 前言   这里先说明一点,如果你对Android应用开发很熟悉,那么做Harmony应用开发也可以驾轻就熟,只不过在此之前你需要知道一些关于Harmony应用开发的相关知识 一、DevEco Studio版本   首先要了解Harmony应用开发的开发工具DevEco Studio。    二、手机版本   做Harmony应用开发如果在真机上时,我们需要了解的是鸿蒙手机的版本,这里的版本不是鸿蒙几点零版本,而是指的是开发API版本,这一点就很重要了,至于为什么,后面我再细说,那么我们怎么查看鸿蒙手机的 2.0.0 4 JS、Java   通过上表我们可以了解到DevEco Studio的编译SDK版本,支持的API版本和开发语言,至于更早的API版本其实知不知道没有太大关系,因为现在基本上最低都是Harmony2.0 目前HarmonyOS属于高速发展的阶段,每一个版本的更新内容都很多,一些功能也会逐步开放,如果如果你有条件的话,弄一个高版本API的手机,会让你开发起来事半功倍,因为你现在看到的Harmony官网主推的是

    1K30编辑于 2023-11-11
  • 来自专栏万少的技术分享

    Harmony中的HAP、HAR、HSP区别

    但是对于Harmony应用开发工程师来讲,一个应用包含的内容仅仅不止于此。 用户应用程序泛指运行在设备的操作系统之上,为用户提供特定服务的程序,简称“应用”。 在Harmony应用中,可以将模块看成三个种类。 分别是 HAP --- Harmony Ability Package 鸿蒙能力单元包 - 作者自己翻译的 HAR --- Harmony Archive 静态共享库 HSP --- Harmony Shared Package 动态共享库 HAP HAP(Harmony Ability Package)是应用安装和运行的基本单元。 这也验证了开头 HAP包可以独立安装和运行,是应用安装的基本单位的官方描述 HAR HAR(Harmony Archive)是静态共享包,可以包含代码、C++库、资源和配置文件。

    99000编辑于 2025-02-10
  • harmony-utils之CharUtil,字符工具类

    harmony-utils 简介与说明harmony-utils 一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于助力开发者迅速构建鸿蒙应用。 picker_utils 是harmony-utils拆分出来的一个子库,包含PickerUtil、PhotoHelper、ScanUtil。 下载安装ohpm i @pura/harmony-utilsohpm i @pura/picker_utils //全局初始化方法,在UIAbility的onCreate方法中初始化 AppUtil.init

    20600编辑于 2025-06-28
  • harmony-utils之EmitterUtil,Emitter工具类

    harmony-utils 简介与说明harmony-utils 一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类,致力于助力开发者迅速构建鸿蒙应用。 picker_utils 是harmony-utils拆分出来的一个子库,包含PickerUtil、PhotoHelper、ScanUtil。 下载安装ohpm i @pura/harmony-utilsohpm i @pura/picker_utils //全局初始化方法,在UIAbility的onCreate方法中初始化 AppUtil.init

    19300编辑于 2025-06-28
领券